package com.sky.mapper;

import com.sky.entity.AddressBook;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface AddressBookMapper {
    /**
     * 新增地址簿
     */
    void insert(AddressBook addressBook);

    /**
     * 查询地址簿列表
     */
    List<AddressBook> getByUserId(AddressBook addressBook);

    /**
     * 查询地址簿单条
     * @return
     */
    AddressBook getById(Long id);

    /**
     *编辑地址簿
     */
    void update(AddressBook addressBook);

    /**
     * 删除地址簿单条
     */
    void delete(Long id);

    /**
     * 批量更新
     */

    void batchUpdate(List<AddressBook> list);
}
